
/*
如果斐波拉切数列的前N项，N由用户输入。
斐波拉切数列的定义是前两个是1，后面的每一个是前面的两个和
，比如N是5,则输出结果是1,1,2,3,5
*/

import java.util.Scanner;

public class Test_6 {
    public static void main(String[] args) {
        Scanner in=new Scanner (System.in);
        System.out.println("输入N");
        int num =in.nextInt();
        int a=1;int b=1;int c=0;
        if (num == 1) {
            System.out.println(a);
        }else if(num==2){
            System.out.println(a);
            System.out.println(b);
        }else {
            System.out.println(a);
            System.out.println(b);
            for (int i=0;i<num-2;i++){
                 c=a+b;
                 a=b;
                 b=c;
                System.out.println(c);
            }
        }

        }


    }

